#include "bsp.h"

#define MENU_UP					0x08
#define MENU_DOWN				0x10
#define MENU_ENTER			0x20
#define MENU_BACK				0x40

#define ARROW						0x7E  //or 0x10 depending on LCD serial
#define BLANK						0x20
#define STAY						0xFF

//Menu Levels and sizes
#define HOME						0
#define HOME_SIZE				2
#define MAIN_MENU				1
#define MAIN_MENU_SIZE	2
#define INDICATOR				2
#define INDICATOR_SIZE	1
#define ZONE_INFO				3

void menuInit(void);
void menuAction(uint8_t menuControl);
void printMenu(uint8_t menuLevel, uint8_t menuRow);
void moveCursor(uint8_t direction);
void batteryIndicator(void);
